<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Ananas Library: Класс aReport</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Создано системой Doxygen 1.5.6 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Титульная&nbsp;страница</span></a></li>
      <li class="current"><a href="annotated.html"><span>Классы</span></a></li>
      <li><a href="files.html"><span>Файлы</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Классы</span></a></li>
      <li><a href="hierarchy.html"><span>Иерархия&nbsp;классов</span></a></li>
      <li><a href="functions.html"><span>Члены&nbsp;классов</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>Класс aReport</h1><!-- doxytag: class="aReport" --><!-- doxytag: inherits="aObject" -->Определяет программный интерфейс для работы со всеми типами отчетов. Наследует <a class="el" href="classaObject.html" title="Базовый класс для невизуальных классов (моделей...">aObject</a>.  
<a href="#_details">Подробнее...</a>
<p>
<code>#include &lt;<a class="el" href="areport_8h-source.html">areport.h</a>&gt;</code>
<p>
<div class="dynheader">
Граф наследования:aReport:</div>
<div class="dynsection">

<p><center><img src="classaReport.png" usemap="#aReport_map" border="0" alt=""></center>
<map name="aReport_map">
<area href="classaObject.html" alt="aObject" shape="rect" coords="0,0,56,24">
</map>
</div>

<p>
<a href="classaReport-members.html">Полный список членов класса</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Открытые типы</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#a4836291d479152ffcd66e033da846f3">RT_type</a> { <br>
&nbsp;&nbsp;<a class="el" href="classaReport.html#a4836291d479152ffcd66e033da846f3e6cca92e259b8336f29f43bcf296b93b">RT_text</a>, 
<a class="el" href="classaReport.html#a4836291d479152ffcd66e033da846f3546971865e63ee709f4c47dd8dc1ed44">RT_office_writer</a>, 
<a class="el" href="classaReport.html#a4836291d479152ffcd66e033da846f392f282d21907474ff2a5b896f09bb0b3">RT_office_calc</a>, 
<a class="el" href="classaReport.html#a4836291d479152ffcd66e033da846f3e7bf50180b7a3b7983830de844420ca6">RT_msoffice_word</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="classaReport.html#a4836291d479152ffcd66e033da846f3a15206f019ca0c2f777024fc952378c8">RT_msoffice_excel</a>
<br>
 }</td></tr>

<tr><td colspan="2"><br><h2>Открытые слоты</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#d4d9f24c86db51e35c154cc66d74c738">setTable</a> (const QString &amp;name)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#9c3252279bfe2bb2d4773e416274e7f7">setValue</a> (const QString &amp;name, const QString &amp;value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#6f59f06eb07158d1dd760bf793aa7d36">value</a> (const QString &amp;name)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#6b2b0bf2b826bb20398e482df3ea30e0">clear</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#9a3a8203df4b1579d0ca1aced0621c8d">exec</a> (const QString &amp;section)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#d5fe3cc10c20d2ecf4ae73b870fe1055">close</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#2dad0b03305c0240db107983f84fdc98">show</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9b39939372a02a9ec62be20705911d62"></a><!-- doxytag: member="aReport::save" ref="9b39939372a02a9ec62be20705911d62" args="(const QString &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#9b39939372a02a9ec62be20705911d62">save</a> (const QString &amp;)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Сохраняет отчет в файл. <br></td></tr>
<tr><td colspan="2"><br><h2>Открытые члены</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#28a1b209188534de809ac491161e7b32">aReport</a> (aCfgItem context, <a class="el" href="classaReport.html#a4836291d479152ffcd66e033da846f3">RT_type</a> r_type=RT_text, <a class="el" href="classaEngine.html">aEngine</a> *e=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#a3b7e17ec3e748230c707e001b3bf5de">aReport</a> (QString name, <a class="el" href="classaReport.html#a4836291d479152ffcd66e033da846f3">RT_type</a> r_type=RT_text, <a class="el" href="classaEngine.html">aEngine</a> *e=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#b0dfda26d3cf5c1eb3378bd2d7fa1a29">~aReport</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ERR_Code&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#1019965b743708cbbf990ec8637d20b6">initObject</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#b02d7b2e0eaa227f2066317d5e50de76">path2workdir</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Открытые атрибуты</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cb22283826d9fdc2382afd848fd8258e"></a><!-- doxytag: member="aReport::engine" ref="cb22283826d9fdc2382afd848fd8258e" args="" -->
<a class="el" href="classaEngine.html">aEngine</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>engine</b></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="84759a3a6eddba3483627741ec69f948"></a><!-- doxytag: member="aReport::tpl" ref="84759a3a6eddba3483627741ec69f948" args="" -->
<a class="el" href="classiTemplate.html">iTemplate</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>tpl</b></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5627853e0a1c97e8d484e441973cd99a"></a><!-- doxytag: member="aReport::browser" ref="5627853e0a1c97e8d484e441973cd99a" args="" -->
<a class="el" href="classaReportBrowser.html">aReportBrowser</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>browser</b></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dd72f4d6e866c6c7b53a354ec5f8531f"></a><!-- doxytag: member="aReport::type" ref="dd72f4d6e866c6c7b53a354ec5f8531f" args="" -->
<a class="el" href="classaReport.html#a4836291d479152ffcd66e033da846f3">RT_type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>type</b></td></tr>

<tr><td colspan="2"><br><h2>Защищенные члены</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaReport.html#731fb3cfb9a5ea110942b684fbf7788b">getName4NewTemplate</a> ()</td></tr>

</table>
<hr><a name="_details"></a><h2>Подробное описание</h2>
Определяет программный интерфейс для работы со всеми типами отчетов. Наследует <a class="el" href="classaObject.html" title="Базовый класс для невизуальных классов (моделей...">aObject</a>. 
<p>
Применяется для генерирования документов для печати в форматах OpenOffice *.odt,*ods и HTML. <dl class="see" compact><dt><b>См. также:</b></dt><dd><a class="el" href="classaTemplate.html" title="Класс для работы с шаблонами в HTML формате. Наследует...">aTemplate</a> <a class="el" href="classaOOTemplate.html" title="Класс определяет интерфейс для работы с шаблонами...">aOOTemplate</a> </dd></dl>
<hr><h2>Перечисления</h2>
<a class="anchor" name="a4836291d479152ffcd66e033da846f3"></a><!-- doxytag: member="aReport::RT_type" ref="a4836291d479152ffcd66e033da846f3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classaReport.html#a4836291d479152ffcd66e033da846f3">aReport::RT_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Перечисление типов возможных отчетов. <dl compact><dt><b>Элементы перечислений: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="a4836291d479152ffcd66e033da846f3e6cca92e259b8336f29f43bcf296b93b"></a><!-- doxytag: member="RT_text" ref="a4836291d479152ffcd66e033da846f3e6cca92e259b8336f29f43bcf296b93b" args="" -->RT_text</em>&nbsp;</td><td>
отчет в формате HTML </td></tr>
<tr><td valign="top"><em><a class="anchor" name="a4836291d479152ffcd66e033da846f3546971865e63ee709f4c47dd8dc1ed44"></a><!-- doxytag: member="RT_office_writer" ref="a4836291d479152ffcd66e033da846f3546971865e63ee709f4c47dd8dc1ed44" args="" -->RT_office_writer</em>&nbsp;</td><td>
отчет в формате OpenOffice Writer </td></tr>
<tr><td valign="top"><em><a class="anchor" name="a4836291d479152ffcd66e033da846f392f282d21907474ff2a5b896f09bb0b3"></a><!-- doxytag: member="RT_office_calc" ref="a4836291d479152ffcd66e033da846f392f282d21907474ff2a5b896f09bb0b3" args="" -->RT_office_calc</em>&nbsp;</td><td>
отчет в формате OpenOffice Calc </td></tr>
<tr><td valign="top"><em><a class="anchor" name="a4836291d479152ffcd66e033da846f3e7bf50180b7a3b7983830de844420ca6"></a><!-- doxytag: member="RT_msoffice_word" ref="a4836291d479152ffcd66e033da846f3e7bf50180b7a3b7983830de844420ca6" args="" -->RT_msoffice_word</em>&nbsp;</td><td>
отчет в формате Microsoft Office Word </td></tr>
<tr><td valign="top"><em><a class="anchor" name="a4836291d479152ffcd66e033da846f3a15206f019ca0c2f777024fc952378c8"></a><!-- doxytag: member="RT_msoffice_excel" ref="a4836291d479152ffcd66e033da846f3a15206f019ca0c2f777024fc952378c8" args="" -->RT_msoffice_excel</em>&nbsp;</td><td>
отчет в формате Microsoft Office Word </td></tr>
</table>
</dl>

</div>
</div><p>
<hr><h2>Конструктор(ы)</h2>
<a class="anchor" name="28a1b209188534de809ac491161e7b32"></a><!-- doxytag: member="aReport::aReport" ref="28a1b209188534de809ac491161e7b32" args="(aCfgItem context, RT_type r_type=RT_text, aEngine *e=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">aReport::aReport           </td>
          <td>(</td>
          <td class="paramtype">aCfgItem&nbsp;</td>
          <td class="paramname"> <em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classaReport.html#a4836291d479152ffcd66e033da846f3">RT_type</a>&nbsp;</td>
          <td class="paramname"> <em>report_type</em> = <code>RT_text</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classaEngine.html">aEngine</a> *&nbsp;</td>
          <td class="paramname"> <em>e</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Создает объект <dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>- объект метаданных для инициализации. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>report_type</em>&nbsp;</td><td>- тип отчета. RT_text - для отчета в формате HTML, RT_office - для отчета в формате OpenOffice </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>e</em>&nbsp;</td><td>- енжин. </td></tr>
  </table>
</dl>

<p>Перекрестные ссылки <a class="el" href="engine_8h-source.html#l00106">aEngine::md</a>, <a class="el" href="areport_8h-source.html#l00094">RT_msoffice_excel</a>, <a class="el" href="areport_8h-source.html#l00093">RT_msoffice_word</a>, <a class="el" href="areport_8h-source.html#l00092">RT_office_calc</a>, <a class="el" href="areport_8h-source.html#l00091">RT_office_writer</a>, <a class="el" href="areport_8h-source.html#l00090">RT_text</a> и <a class="el" href="engine_8h-source.html#l00114">aEngine::ws</a>.</p>

</div>
</div><p>
<a class="anchor" name="a3b7e17ec3e748230c707e001b3bf5de"></a><!-- doxytag: member="aReport::aReport" ref="a3b7e17ec3e748230c707e001b3bf5de" args="(QString name, RT_type r_type=RT_text, aEngine *e=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">aReport::aReport           </td>
          <td>(</td>
          <td class="paramtype">QString&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classaReport.html#a4836291d479152ffcd66e033da846f3">RT_type</a>&nbsp;</td>
          <td class="paramname"> <em>report_type</em> = <code>RT_text</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classaEngine.html">aEngine</a> *&nbsp;</td>
          <td class="paramname"> <em>e</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Создает объект <dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>- имя объекта. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>report_type</em>&nbsp;</td><td>- тип отчета. RT_text - для отчета в формате HTML, RT_office - для отчета в формате OpenOffice </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>e</em>&nbsp;</td><td>- енжин. </td></tr>
  </table>
</dl>

<p>Перекрестные ссылки <a class="el" href="engine_8h-source.html#l00106">aEngine::md</a>, <a class="el" href="areport_8h-source.html#l00094">RT_msoffice_excel</a>, <a class="el" href="areport_8h-source.html#l00093">RT_msoffice_word</a>, <a class="el" href="areport_8h-source.html#l00092">RT_office_calc</a>, <a class="el" href="areport_8h-source.html#l00091">RT_office_writer</a>, <a class="el" href="areport_8h-source.html#l00090">RT_text</a> и <a class="el" href="engine_8h-source.html#l00114">aEngine::ws</a>.</p>

</div>
</div><p>
<a class="anchor" name="b0dfda26d3cf5c1eb3378bd2d7fa1a29"></a><!-- doxytag: member="aReport::~aReport" ref="b0dfda26d3cf5c1eb3378bd2d7fa1a29" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">aReport::~aReport           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Деструктор 
</div>
</div><p>
<hr><h2>Методы</h2>
<a class="anchor" name="1019965b743708cbbf990ec8637d20b6"></a><!-- doxytag: member="aReport::initObject" ref="1019965b743708cbbf990ec8637d20b6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ERR_Code aReport::initObject           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Инициализирует объект. Объект не содержит никаких таблиц в базе данных. 
<p>Переопределяет метод предка <a class="el" href="classaObject.html#91acddea9d225d16d9fc384769971922">aObject</a>.</p>

<p>Перекрестные ссылки <a class="el" href="aobject_8cpp-source.html#l00170">aObject::initObject()</a>.</p>

</div>
</div><p>
<a class="anchor" name="b02d7b2e0eaa227f2066317d5e50de76"></a><!-- doxytag: member="aReport::path2workdir" ref="b02d7b2e0eaa227f2066317d5e50de76" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString aReport::path2workdir           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Возвращает путь к рабочей директории.<p>
<dl class="see" compact><dt><b>См. также:</b></dt><dd><a class="el" href="classaReport.html#d4d9f24c86db51e35c154cc66d74c738">setTable( const QString &amp;name )</a> </dd></dl>

<p>Перекрестные ссылки <a class="el" href="alog_8cpp-source.html#l00058">aLog::print()</a>, <a class="el" href="acfg_8h-source.html#l00389">aCfg::rc</a> и <a class="el" href="acfgrc_8cpp-source.html#l00189">aCfgRc::value()</a>.</p>

<p>Используется в <a class="el" href="areport_8cpp-source.html#l00333">setTable()</a>.</p>

</div>
</div><p>
<a class="anchor" name="d4d9f24c86db51e35c154cc66d74c738"></a><!-- doxytag: member="aReport::setTable" ref="d4d9f24c86db51e35c154cc66d74c738" args="(const QString &amp;name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void aReport::setTable           </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Задает имя файла шаблона. Расширение указывать необходимо.<p>
<dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>- имя шаблона </td></tr>
  </table>
</dl>
<dl class="see" compact><dt><b>См. также:</b></dt><dd><a class="el" href="classaReport.html#b02d7b2e0eaa227f2066317d5e50de76">path2workdir()</a> </dd></dl>

<p>Перекрестные ссылки <a class="el" href="itemplate_8cpp-source.html#l00073">iTemplate::open()</a>, <a class="el" href="areport_8cpp-source.html#l00631">path2workdir()</a> и <a class="el" href="itemplate_8cpp-source.html#l00199">iTemplate::setDir()</a>.</p>

</div>
</div><p>
<a class="anchor" name="9c3252279bfe2bb2d4773e416274e7f7"></a><!-- doxytag: member="aReport::setValue" ref="9c3252279bfe2bb2d4773e416274e7f7" args="(const QString &amp;name, const QString &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void aReport::setValue           </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Задает значение тега.<p>
<dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>- имя тега </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>- значение тега </td></tr>
  </table>
</dl>

<p>Перекрестные ссылки <a class="el" href="itemplate_8cpp-source.html#l00115">iTemplate::setValue()</a>.</p>

</div>
</div><p>
<a class="anchor" name="6f59f06eb07158d1dd760bf793aa7d36"></a><!-- doxytag: member="aReport::value" ref="6f59f06eb07158d1dd760bf793aa7d36" args="(const QString &amp;name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString aReport::value           </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Возвращает значение тега.<p>
<dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>- имя тега </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Возвращает:</b></dt><dd>значение тега </dd></dl>

<p>Перекрестные ссылки <a class="el" href="itemplate_8cpp-source.html#l00100">iTemplate::getValue()</a>.</p>

</div>
</div><p>
<a class="anchor" name="6b2b0bf2b826bb20398e482df3ea30e0"></a><!-- doxytag: member="aReport::clear" ref="6b2b0bf2b826bb20398e482df3ea30e0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void aReport::clear           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Очищает содержимое браузра. Используется для текстово отчета. 
<p>Перекрестные ссылки <a class="el" href="areport_8cpp-source.html#l00127">aReportBrowser::clear()</a>.</p>

</div>
</div><p>
<a class="anchor" name="9a3a8203df4b1579d0ca1aced0621c8d"></a><!-- doxytag: member="aReport::exec" ref="9a3a8203df4b1579d0ca1aced0621c8d" args="(const QString &amp;section)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void aReport::exec           </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>section</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Обновляет репорт на основе заданных перед этим функцией <a class="el" href="classaReport.html#9c3252279bfe2bb2d4773e416274e7f7">setValue()</a> значений. 
<p>Перекрестные ссылки <a class="el" href="itemplate_8cpp-source.html#l00145">iTemplate::exec()</a>.</p>

</div>
</div><p>
<a class="anchor" name="d5fe3cc10c20d2ecf4ae73b870fe1055"></a><!-- doxytag: member="aReport::close" ref="d5fe3cc10c20d2ecf4ae73b870fe1055" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void aReport::close           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Закрывает отчет. Удаляет временные файлы. 
<p>Перекрестные ссылки <a class="el" href="itemplate_8cpp-source.html#l00087">iTemplate::close()</a>.</p>

</div>
</div><p>
<a class="anchor" name="2dad0b03305c0240db107983f84fdc98"></a><!-- doxytag: member="aReport::show" ref="2dad0b03305c0240db107983f84fdc98" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void aReport::show           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Показывает отчет. 
<p>Перекрестные ссылки <a class="el" href="itemplate_8cpp-source.html#l00186">iTemplate::cleanUpTags()</a>, <a class="el" href="areport_8cpp-source.html#l00679">getName4NewTemplate()</a>, <a class="el" href="alog_8cpp-source.html#l00058">aLog::print()</a>, <a class="el" href="aservice_8cpp-source.html#l00448">aService::readConfigVariable()</a>, <a class="el" href="itemplate_8cpp-source.html#l00172">iTemplate::result()</a>, <a class="el" href="areport_8h-source.html#l00094">RT_msoffice_excel</a>, <a class="el" href="areport_8h-source.html#l00093">RT_msoffice_word</a>, <a class="el" href="areport_8h-source.html#l00092">RT_office_calc</a>, <a class="el" href="areport_8h-source.html#l00091">RT_office_writer</a>, <a class="el" href="areport_8h-source.html#l00090">RT_text</a>, <a class="el" href="itemplate_8cpp-source.html#l00129">iTemplate::save()</a>, <a class="el" href="areport_8h-source.html#l00058">aReportBrowser::textBrowser</a> и <a class="el" href="aservice_8cpp-source.html#l00471">aService::writeConfigVariable()</a>.</p>

</div>
</div><p>
<a class="anchor" name="731fb3cfb9a5ea110942b684fbf7788b"></a><!-- doxytag: member="aReport::getName4NewTemplate" ref="731fb3cfb9a5ea110942b684fbf7788b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString aReport::getName4NewTemplate           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Получение имени для нового шаблона. Нужна из-за блокировок в OpenOffice v2. 
<p>Перекрестные ссылки <a class="el" href="itemplate_8cpp-source.html#l00212">iTemplate::getDir()</a>, <a class="el" href="alog_8cpp-source.html#l00058">aLog::print()</a>, <a class="el" href="areport_8h-source.html#l00094">RT_msoffice_excel</a>, <a class="el" href="areport_8h-source.html#l00093">RT_msoffice_word</a> и <a class="el" href="areport_8h-source.html#l00092">RT_office_calc</a>.</p>

<p>Используется в <a class="el" href="areport_8cpp-source.html#l00419">show()</a>.</p>

</div>
</div><p>
<hr>Объявления и описания членов классов находятся в файлах:<ul>
<li><a class="el" href="areport_8h-source.html">areport.h</a><li>areport.cpp</ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Документация по Ananas Library. Последние изменения: Sun Feb 1 21:47:15 2009. Создано системой&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>
